﻿using GalaSoft.MvvmLight.Command;
using JiveMessenger.Utilities;
using System;
namespace JiveMessenger.ViewModels
{
    public interface IViewModelLoginControl
    {
        bool IsLoginButtonEnabled { get; set; }
        string LoginControlStatusText { get; set; }
        System.Security.SecureString Password { get; set; }
       RelayCommand LoginCommand { get;}
        RelayCommand ResetPasswordCommand { get; }
        RelayCommand RegisterUserCommand { get; }
        void RunOnNetworkConnect();
        void RunOnNetworkDisconnect();
        string Username { get; set; }
        void Cleanup();
    }
}
